WHERE artists.artist_number = artworks.artist_number AND (" &
& ")"
SELECT artworks.artwork_number,artworks.title,artworks.price,artists.artist_number,artists.first_name,artists.surname FROM artists, artworks WHERE artists.artist_number = artworks.artist_number AND (
select countB
Aq"SELECT count (*) FROM artists, artworks WHERE artists.artist_number = artworks.artist_number AND (" &
& ")"
bSELECT count (*) FROM artists, artworks WHERE artists.artist_number = artworks.artist_number AND (
foundcountB
Artwork nr LIB
Query 1B
Artwork numberD
Artist numberF
TitleH
SizeJ
PriceL
YearN
Extra P
StyleR
CategoryT FirstNameV
SurnameW
Artist infoY
Artist number]
status
Artwork insertB
Artwork numberB
title from artworksF
artist number
from artworksH
artist first name
from artistI
MENUO
INTROP
CREATEQ
POPULATER
QUERY 1S
UPDATET
Help & more info
UpdateB
Artwork numberD
Artist numberF
TitleH
SizeJ
PriceL
YearN
Extra P
StyleR
Category]
statuse
insert stringi
Database StatusD
Select statementF
DataH
SQL statementsI
MENUN
INTROO
CREATEP
POPULATEQ
QUERYR
UPDATES
UPDATEU RUN QUERYV
GETROWW
GET COLUMNY
Help & more info
help.query1B
Artwork noN
TitleO
PriceQ Artist noR
First nameS
SurnameT
updateU
deleteV
insert\
sql rowcount^
max rows_
MENUd
INTROe
CREATEf
POPULATEg
QUERYh
UPDATEi
Calculated Select Statementk
EXECUTEl GET COUNTm
GET ALLn
GET ROWS
Databasetatus
Artwork no}
Title~
Price
@ Artist no
First name
Surname
sql rowcount
INTRO
CREATE
POPULATE
QUERY 1
UPDATE
Calculated Select Statement
Z GET COUNT
GET ALL
INSERT
UPDATE
DELETE
help.updateB
BackB0On nearly every screen you will see the button: C
Help & more infoDOby pressing this button you will get more information on what is on that layout
AThis layouts does a live query to the datasource.
The column at the left (artwork number) contains local Filemaker Pro data and is
the key to the tables. All other fields are unstored calculations that contain a query
based upon the local field artwork number. Everytime the screen is refreshed the
query is done again.
A 010201839B
BaneD
050x200E
4300.0F
1991G
acrylH
formalisme (kleur-vlak studies)J
Contemporary Modern ArtT
KoU]Update artworks set artworks.price=artworks.price*1.1 WHERE artworks.artist_number like '002'V}SELECT artworks.artwork_number,artworks.price,artworks.artist_number FROM artworks WHERE artworks.artist_number like '002';W 010100257]
A 010108119B
Millenium ID
150x030E
1700.0F
1993G
olie op doekH
lyrische expressieJ
Contemporary Modern ArtT
A 050508120B
Als een...D
77x86,5E
3125.0F
1993G
olie op houtH)lyrische expressie (houten vis op paneel)J
Contemporary Modern ArtT
A 050508122B
Object lumiereD
150x045x045E
4600.0F
1992G
olie op doek
(lamp)H
abstracte expressie (lamp)J
Contemporary Modern ArtT
A 010205745B
BoomkrachtD
050x040E
1000.0F
1993G
acryl op linnenH
lyrishc abstr. express,J
Contemporary Modern ArtT
A 010205748B
DanceD
100x080E
3000.0F
1993G
acryl op linnen
BackB0On nearly every screen you will see the button: C
Help & more infoDOby pressing this button you will get more information on what is on that layout
On this layout you can update data in the tables.
There is a sample auto entered in the fields. To test it to the following:
Click Run Query to run the inserted query. Press GetRow a couple of times. Have
a close look at the prices.
Now click UPDATE, prices in the tables are inmediately updated. To see results click
Run Query again and GetRow a couple of times to see the results.
olie op linnenH$1. abstr. express. 2. prim. realismeJ
Contemporary Modern ArtT
A 010604002B
UilskuikensbevliegingenD
100x145E
3200.0F
1994G
gemengde techniekH
abstr. expressionismeJ
Contemporary Modern ArtT
A 010604004B
About Miles Davis 1D
100x145E
3200.0F
1994G
Gemengde techniek op doekH
abstr. expressionismeJ
Contemporary Modern ArtT
A 010604005B
About Miles Davis 2D
100x145E
3200.0F
1994G
Gemengde techniek op doekH
abstr. expressionismeJ
Contemporary Modern ArtT
A 010604006B
About Miles Davis 3D
100x145E
3200.0F
1994G
Gemengde techniek op doekH
abstr. expressionisme
Contemporary Modern ArtT
A 010604008B
Lichaam en ziel 1D
050x180E
3500.0F
1994G
Gemengde techniek op doekH
abstr. expressionismeJ
Contemporary Modern ArtT
A 010604009B
Lichaam en ziel 2D
050x180E
3500.0F
1994G
Gemengde techniek op doekH
abstr. expressionismeJ
Contemporary Modern ArtT
A 010304014B
DecembergesprekD
168x172E
8000.0F
1994G
Acryl/papierH
abstr. expressionismeJ
Contemporary Modern ArtT
A 010102092B
Asja ID
070x070E
3100.0F
1993G olie/doekH
lyrisch abstraktJ
Contemporary Modern ArtT
A 010100638B
HemelgatD
061x059E
1800.0F
1990G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100639B
Verleiding ID
120x120E
3400.0F
1990G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100640B
DooiD
125x125E
4200.0F
1990G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100641B
006C Slomotion
200x030E
5200.0F
1990G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100643B
Vier dezelfdeD
200x040E
4200.0F
1993G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100645B
PletterD
050x050E
1200.0F
1992G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100647B
OmmekeerD
130x125E
4500.0F
1991G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100648B
ZweefD
050x050E
1500.0F
1992G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100649B
OnthullingD
050x060E
1500.0F
1992G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100652B
006C LeliemelkD
120x120E
4800.0F
1991G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100653B
Dooi IID
100x100E
3000.0F
1992G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010100658B
Het einde van de wereldD
062x062E
2400.0F
1992G olie/doekH
conceptueel expressionismeJ
Contemporary Modern ArtT
A 010602093B
Haiku Klein IIID
070x090E
1900.0F
1993G
acryl op papierH
lyrisch abstraktJ
Contemporary Modern ArtT
A 010602096B
Haiku Groot IVD
130x100E
3200.0F
1993G
acryl op papierH
lyrisch abstraktJ
Contemporary Modern ArtT
A 010602097B
020C Haiku IIID
120x050E
2950.0F
1994G
acryl op papierH
lyrisch abstraktJ
Contemporary Modern ArtT
A 010107802B
Red FlowerD
100x100E
3000.0F
1992G
olie op doekH
abstract expressionismeJ
Contemporary Modern ArtT
A 020206925B
Desolation rockD
050x065E
675.0F
1993G
kleurenetsH
expressief realismeJ
Contemporary Modern ArtT
A 020206926B
Iles des SaintesD
050x065E
675.0F
1993G
kleurenetsH
expressief realismeJ
Contemporary Modern ArtT
A 010106928B
GrenadaD
090x070E
1500.0F
1993G
olieverf op doekH
expressief realisme
Contemporary Modern ArtT
A 010106929B
MarigotD
090x070E
1500.0F
1993G
olieverf op papierH
expressief realismeJ
Contemporary Modern ArtT
A 010107337B
Zonder titelD
110x110E
15475.0F
1992G
olie op linnenH5microscopische abstraktie (symmetrisch, futuristisch)J
Contemporary Modern ArtT
A 010107339B
Zonder titelD
090x100E
10640.0F
1992G
olie op linnenH5microscopische abstraktie (symmetrisch, futuristisch)J
Contemporary Modern ArtT
A 010205522B
Andy WarholD
085x140E
4700.0F
1990G
acryl op doekH
abstr. expressionismeJ
Contemporary Modern ArtT
A 010105725B
IJsland IID
080x060E
2000.0F
1995G
olie op linnenH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205726B
057C$Het licht in de materie I (tweeluik)D 2x065x085E
3000.0F
1995G
acryl op linnenH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205727B
057C%Het licht in de materie II (tweeluik)D 2x065x085E
3000.0F
acryl op linnenH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205728B
057C&Het licht in de materie III (tweeluik)D 2x065x085E
3000.0F
1995G
acryl op linnenH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205729B
ExpansieD
120x100E
3000.0F
1995G
acryl op linnenH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205731B
Het hoger zelfD
100x090E
2500.0F
1995G
acryl op hardboardH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205732B
After natureD
080x060E
2500.0F
1995G
acryl op linnenH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205738B
DraaiingD
065x050E
1000.0F
1995G
acryl op papierH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205739B
Het delven van het lichtD
065x050E
1000.0F
1995G
acryl op papierH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205740B
Aardse structuren ID
032x024E
500.0F
acryl op papierH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205741B
Aardse structuren IID
032x024E
500.0F
1995G
acryl op papierH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010205742B
Aardse structuren IVD
032x024E
500.0F
1995G
acryl op papierH
lyrisch abstr. express.J
Contemporary Modern ArtT
A 010105053B
ZelfportretD
060x060E
900.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
A 010105055B
050C RecyclingD
030x040E
2000.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
A 010105061B
050C!Zo uit het vuistje II ( tweeluik)D
050x060E
1500.0F
1994G
olie/doek ( tweeluik f 2200)H
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
!A 010105063B
050C#How to straighten the tower of PisaD
060x060E
1400.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
"A 010105065B
VraagD
050x070E
900.0
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
#A 010105066B
The lost knightD
060x070E
1800.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
$A 010105067B
Naturalisme ID
060x070E
3000.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
%A 010105068B
Naturalisme IID
060x070E
3000.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
&A 010105071B
DelicatesseD
080x080E
1800.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
'A 010105073B
050C The histoy of the world (past I)D
060x090E
2800.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
(A 010105074B
Mondriaan-AppelD
080x090E
2200.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
)A 010105076B
HieroglievenD
050x100E
1600.0F
1994G olie/doek
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
*A 010105077B
OmlijstingD
060x100E
2800.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
+A 010105078B
Sneeuwpret met 13 figurenD
080x100E
1200.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
,A 010105079B
Gekleurde speeltjesD
080x100E
1200.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
-A 010105080B
BooneD
080x100E
2200.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
.A 010105082B
KlompenmeisjeD
100x100E
2200.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
/A 010105084B
In orde (remake)D
080x200E
1800.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
0A 010105085B
I have, therefore I amD
060x110E
3000.0F
1994G olie/doekH
1. surrealisme 2. neo pop-art
Contemporary Modern ArtT
1A 010105086B
Duck & coverD
090x120E
4900.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
2A 010105087B
Lying chairD
100x120E
3500.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
3A 010105088B
KeyholeD
070x110E
2200.0F
1994G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
4A 010105093B
VissenD
100x100E
2200.0F
1992G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
5A 010105095B
ParfumD
100x100E
2200.0F
1992G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
6A 010105096B
050C Mac Se
100x100E
2800.0F
1992G olie/doekH
1. surrealisme 2. neo pop-artJ
Contemporary Modern ArtT
7A 020101206B
InktvisD
070x100E
725.0F
1992G
ZeefdrukH
figuratief expressionismeJ
Contemporary Modern ArtT
8A 020101207B
012C Vis
visD
070x100E
725.0F
ZeefdrukH
figuratief expressionismeJ
Contemporary Modern ArtT
9A 020101208B
Zonder titelD
070x100E
725.0F
1992G
ZeefdrukH
figuratief expressionismeJ
Contemporary Modern ArtT
:A 010602099B
Europees landschap VID
120x090E
3250.0F
1993G
gem.techniekH
lyrisch abstraktJ
Contemporary Modern ArtT
0106020100B
Europees landschap VIID
120x090E
2800.0F
1993G
gem.techniekH
lyrisch abstraktJ
Contemporary Modern ArtT
0101020101B
Verhalen van AsjaD
060x0130E
3400.0F
1992G
olie op doekH
lyrisch abstraktJ
Contemporary Modern ArtT
0101020102B
De russische beerD
075x0130E
3600.0F
1993G
olie op doekH
lyrisch abstraktJ
Contemporary Modern ArtT
0101020103B
SneeuwD
140x0100E
2800.0F
1993G
olie op houtH
lyrisch abstraktJ
Contemporary Modern ArtT
0101020105B
Zonder titelD
170x100E
2800.0F
1993G
olie op doekH
lyrisch abstraktJ
Contemporary Modern ArtT
@A 010205743B
Aardse structuren IIID
032x024E
500.0F
1995G
acryl op papierH
lyrisch abstr. express.J
Contemporary Modern ArtT
AA 010205744B
057C Open vuurD
050x065E
1000.0F
1995G
acryl op papierH
lyrisch abstr. express.J
Contemporary Modern ArtT
BA 010603640B
036C Menuet IID
100x120E
2700.0F
1993G
Gem. techniekH
expressief gereduceerd realismeJ
Contemporary Modern ArtT
KoU]Update artworks set artworks.price=artworks.price*1.1 WHERE artworks.artist_number like '002'V}SELECT artworks.artwork_number,artworks.price,artworks.artist_number FROM artworks WHERE artworks.artist_number like '002';W
010100266|1540|002]
connect
insert all
insert
query
import all
make rows
populate
Startup script
populate test
G: Menu
G: Intro
G: Create
G: Populate
G: Query 1
G: Query 2
Helvetica
Geneva
Arial
Verdana
MS Sans Serif
G: Query 3
" G: Update
G: UI
Getrow
( GetColumn
* ExecQuery
Update
. Get Count
GetAll
Insert
Update
Delete
OnClose
insert all
|("SQL-doSQL"
SQL-doSQL
<> "OK"
umber )
Count ( field...
CancelbaseNames
Date ( month ; d
y ; year )
DateToText ( date )
Something went wrong! Please enable error reporting for details
insert
|("SQL-doSQL"
SQL-doSQL
query
connect
|("SQL-open"
"MSSQL|sa|asdf")
SQL-open
MSSQL|sa|asdf|
import all
A make rows
= 1000
populate
|("SQL-executeFile"
"artworks.txt")
SQL-executeFile
artworks.txt|
|("SQL-execQuery"
"Select * from artworks")
SQL-execQuery
Select * from artworks|B@
|("SQL-exportRows"
SQL-exportRows
Startup script
populate test
|("SQL-executeFile"
"artworks.txt")
SQL-executeFile
artworks.txt|
G: Menu
G: Menu
G: Intro
G: Intro
A G: Create
A G: Create
G: Populate
G: Populate
G: Query 1
G: Query 2
G: Query 2
G: Query 3
G: Query 3
A G: Update
G: UI
Getrow
|("SQL-getRow"
SQL-getRow
A GetColumn
|("SQL-getColumn"
SQL-getColumn
A ExecQuery
|("SQL-execQuery"
SQL-execQuery
Update
|("SQL-doSQL"
SQL-doSQL
A Get Count
|("SQL-execQuery"
SQL-execQuery
|("SQL-getRow"
SQL-getRow
GetAll
Insert
_"Update artworks set artworks.price=artworks.price*1.1 WHERE artworks.artist_number like '002'"
]Update artworks set artworks.price=artworks.price*1.1 WHERE artworks.artist_number like '002'
"SELECT artworks.artwork_number,artworks.price,artworks.artist_number FROM artworks WHERE artworks.artist_number like '002';"
}SELECT artworks.artwork_number,artworks.price,artworks.artist_number FROM artworks WHERE artworks.artist_number like '002';
) < 1
Cancel
CurrePlease select an artwork first!C!
Update
) < 1
Cancel
CurrePlease select an artwork first!C!
Delete
OnClose
) < 1
Cancel
CurrePlease select an artwork first!C!
(LIST
LISTA9Artist surname
Artist number
Artwork number
Artwork title
VDEFA(
Search Condition
FMRLA
FMRLA
FMRLA
FMRLA
ArtistB
Artists | ConstantC
Artwork nr LI
NAMEA
Artists.fp3
ZONEA
192.168.2.233
DRPTH
FPTHADMacintosh HD:Desktop Folder:FileMaker Pro 4.0 Folder:SQLPluginExport
MSPCA
NAMEA
SQLPluginExport
RPTHA
::SQLPluginExport
Macintosh HD
SQLPluginExport
eRTEXTttxt
FileMaker Pro 4.0 Folder
DMacintosh HD:Desktop Folder:FileMaker Pro 4.0 Folder:SQLPluginExport
<RPTH
alis
FPTHA<Macintosh HD:Desktop Folder:FileMaker Pro 4.0 Folder:sql.txt
MSPCA
NAMEA
sql.txt
RPTHA ::sql.txt
RPTH
FPTHA Macintosh HD:SQL Example:Artists
MSPCA
NAMEA
Artists
RPTHA
Artists
Macintosh HD
Artists
FMP3FMP3
SQL Example
Macintosh HD:SQL Example:Artists
PB 1400
Macintosh HD
:RPTH
0NAME
FPTHA:Macintosh HD:Programma's:FileMaker Pro 4.0 UK:artworks.txt
MSPCA
NAMEA
artworks.txt
RPTHA0:::Programma's:FileMaker Pro 4.0 UK:artworks.txt
NAMEA
Artists.fp3
RPTHA
ARTISTS.FP3
SRPTA
ARTISTS.FP3
WSPCA
D:\dev\SQL Example\
Macintosh HD
sql.txt
TEXTttxt
FileMaker Pro 4.0 Folder
<Macintosh HD:Desktop Folder:FileMaker Pro 4.0 Folder:sql.txt